Cape gooseberry
noun
: any of several ground-cherries (especially Physalis peruviana) bearing edible acid berries
also
: its berry
Love words? Need even more definitions?
Merriam-Webster unabridged
Share